Big Huge Thesaurus

racing boat

noun